// pages/businessCard/businessCard.js
Page({
    data: {
        secureTop: 0, //顶部距离初始值
        erImg: '',
        btnLoading: false,
    },

    onLoad(options) {
        const computedTop = wx.getSystemInfoSync().statusBarHeight;
        this.setData({
            secureTop: computedTop,
        });
        this.getErimg();
    },

    getErimg() {
        this.request({
            url: 'user/shareQrCode',
        }).then(res => {
            // console.log(res);
            this.setData({
                erImg: res.data,
            });
        });
    },

    savePhoto() {
        //需要配置下载域名、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
        wx.showLoading({
            title: '保存中...',
            mask: true,
        });
        wx.getImageInfo({
            src: this.data.imgHost + this.data.erImg,
            success: function (sres) {
                console.log('sres', sres);
                wx.saveImageToPhotosAlbum({
                    filePath: sres.path,
                    success(res) {
                        wx.showToast({
                            title: '图片保存成功',
                        });
                    },
                    fail: err => {
                        wx.hideLoading();
                        wx.showModal({
                            title: '提示',
                            content: '你当前未开启手机相册访问权限，若拒绝授权，将无法保存该图片！即将前往小程序设置，请开启相册访问权限',
                            confirmText: '前往设置',
                            confirmColor: '#F11224',
                            success: sres => {
                                if (sres.confirm) {
                                    wx.openSetting(); // 打开小程序设置页面，可以让用户开启需要的权限
                                }
                            },
                        });
                    },
                });
            },
        });
    },
    // 开启页面分享
    onShareAppMessage(e) {
        console.log(e);
    },
});
